Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 LONSDALE PLACE Detached £235,000 13 Dec 2021
10 LONSDALE PLACE Detached £540,000 26 Aug 2005
AVALON LONSDALE PLACE Semi-Detached £125,000 24 Apr 2009
DELCROFT LONSDALE PLACE Semi-Detached £169,950 3 Feb 2011